package com.clkj.xiuzheng.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * @author yawang
 */
@ApiModel( value ="t_cl_shop" )
@Table( name ="t_cl_shop" )
public class Shop  implements Serializable {

    @Id
   	@Column(name = "shop_id",updatable = false )
	@ApiModelProperty( value="null")
	private Integer shopId;

	/**
	 * 店铺名称
	 */
   	@Column(name = "shop_name" )
	@ApiModelProperty( value="店铺名称")
	private String shopName;

	/**
	 * 所属区域
	 */
   	@Column(name = "shop_region" )
	@ApiModelProperty( value="所属区域")
	private Integer shopRegion;

	/**
	 * 地址
	 */
   	@Column(name = "shop_addr" )
	@ApiModelProperty( value="地址")
	private String shopAddr;

	/**
	 * 街道社区
	 */
   	@Column(name = "shop_community" )
	@ApiModelProperty( value="街道社区")
	private String shopCommunity;

	/**
	 * 面积
	 */
   	@Column(name = "shop_area" )
	@ApiModelProperty( value="面积")
	private String shopArea;

	/**
	 * 桌数
	 */
   	@Column(name = "shop_tables" )
	@ApiModelProperty( value="桌数")
	private String shopTables;

	/**
	 * 消费档次
	 */
   	@Column(name = "shop_level" )
	@ApiModelProperty( value="消费档次")
	private String shopLevel;

	/**
	 * 日平均人数
	 */
   	@Column(name = "shop_dayNum" )
	@ApiModelProperty( value="日平均人数")
	private Integer shopDayNum;

	/**
	 * 1-2公里区域受众业态描述
	 */
   	@Column(name = "shop_target" )
	@ApiModelProperty( value="1-2公里区域受众业态描述")
	private String shopTarget;

	/**
	 * 广告位情况
	 */
   	@Column(name = "shop_advert" )
	@ApiModelProperty( value="广告位情况")
	private String shopAdvert;

	/**
	 * 联系人
	 */
   	@Column(name = "shop_user" )
	@ApiModelProperty( value="联系人")
	private String shopUser;

	/**
	 * 联系电话
	 */
   	@Column(name = "shop_tel" )
	@ApiModelProperty( value="联系电话")
	private String shopTel;

	/**
	 * 类型 0为餐饮 1为超市
	 */
   	@Column(name = "shop_type" )
	@ApiModelProperty( value="类型 0为餐饮 1为超市")
	private Integer shopType;


   	@Column(name = "shop_level0" )
	@ApiModelProperty( value="null")
	private String shopLevel0;

   	@Column(name = "shop_dayNum0" )
	@ApiModelProperty( value="null")
	private Integer shopDayNum0;

   	@Column(name = "shop_target0" )
	@ApiModelProperty( value="null")
	private String shopTarget0;

   	@Column(name = "start_time" )
	@ApiModelProperty( value="null")
	private String startTime;

   	@Column(name = "end_time" )
	@ApiModelProperty( value="null")
	private String endTime;

    @Column(name = "shop_status" )
    @ApiModelProperty( value="0未投放 1 已投放 2已占用")
    private String shopStatus;

    @Column(name = "shop_lat" )
    @ApiModelProperty( value="维度")
    private String shopLat;

    @Column(name = "shop_lng" )
    @ApiModelProperty( value="经度")
    private String shopLng;


    @Column(name = "business_status" )
    @ApiModelProperty( value="经营状态  经营状态0 关店，1开店")
    private Integer businessStatus;

    @Column(name = "shop_mainLabel" )
    @ApiModelProperty( value="门店主属性")
    private String shopMainLabel;


    public Integer getShopId() {
    return shopId;
  }

  public void setShopId(Integer shopId) {
    this.shopId = shopId;
  }


  public String getShopName() {
    return shopName;
  }

  public void setShopName(String shopName) {
    this.shopName = shopName;
  }


  public Integer getShopRegion() {
    return shopRegion;
  }

  public void setShopRegion(Integer shopRegion) {
    this.shopRegion = shopRegion;
  }


  public String getShopAddr() {
    return shopAddr;
  }

  public void setShopAddr(String shopAddr) {
    this.shopAddr = shopAddr;
  }


  public String getShopCommunity() {
    return shopCommunity;
  }

  public void setShopCommunity(String shopCommunity) {
    this.shopCommunity = shopCommunity;
  }


  public String getShopArea() {
    return shopArea;
  }

  public void setShopArea(String shopArea) {
    this.shopArea = shopArea;
  }


  public String getShopTables() {
    return shopTables;
  }

  public void setShopTables(String shopTables) {
    this.shopTables = shopTables;
  }


  public String getShopLevel() {
    return shopLevel;
  }

  public void setShopLevel(String shopLevel) {
    this.shopLevel = shopLevel;
  }


  public Integer getShopDayNum() {
    return shopDayNum;
  }

  public void setShopDayNum(Integer shopDayNum) {
    this.shopDayNum = shopDayNum;
  }


  public String getShopTarget() {
    return shopTarget;
  }

  public void setShopTarget(String shopTarget) {
    this.shopTarget = shopTarget;
  }


  public String getShopAdvert() {
    return shopAdvert;
  }

  public void setShopAdvert(String shopAdvert) {
    this.shopAdvert = shopAdvert;
  }


  public String getShopUser() {
    return shopUser;
  }

  public void setShopUser(String shopUser) {
    this.shopUser = shopUser;
  }


  public String getShopTel() {
    return shopTel;
  }

  public void setShopTel(String shopTel) {
    this.shopTel = shopTel;
  }


  public Integer getShopType() {
    return shopType;
  }

  public void setShopType(Integer shopType) {
    this.shopType = shopType;
  }


  public String getShopLevel0() {
    return shopLevel0;
  }

  public void setShopLevel0(String shopLevel0) {
    this.shopLevel0 = shopLevel0;
  }


  public Integer getShopDayNum0() {
    return shopDayNum0;
  }

  public void setShopDayNum0(Integer shopDayNum0) {
    this.shopDayNum0 = shopDayNum0;
  }


  public String getShopTarget0() {
    return shopTarget0;
  }

  public void setShopTarget0(String shopTarget0) {
    this.shopTarget0 = shopTarget0;
  }


  public String getStartTime() {
    return startTime;
  }

  public void setStartTime(String startTime) {
    this.startTime = startTime;
  }


  public String getEndTime() {
    return endTime;
  }

  public void setEndTime(String endTime) {
    this.endTime = endTime;
  }

    public String getShopStatus() {
        return shopStatus;
    }

    public void setShopStatus(String shopStatus) {
        this.shopStatus = shopStatus;
    }

    public String getShopLat() {
        return shopLat;
    }

    public void setShopLat(String shopLat) {
        this.shopLat = shopLat;
    }

    public String getShopLng() {
        return shopLng;
    }

    public void setShopLng(String shopLng) {
        this.shopLng = shopLng;
    }

    public Integer getBusinessStatus() {
        return businessStatus;
    }

    public void setBusinessStatus(Integer businessStatus) {
        this.businessStatus = businessStatus;
    }

    public String getShopMainLabel() {
        return shopMainLabel;
    }

    public void setShopMainLabel(String shopMainLabel) {
        this.shopMainLabel = shopMainLabel;
    }
}
